On the Complexity of the Extended Euclidean Algorithm (extended abstract)
نویسنده
چکیده
Euclid’s algorithm for computing the greatest common divisor of 2 numbers is considered to be the oldest proper algorithm known ([10]). This algorithm can be amplified naturally in various ways. The GCD problem for more than two numbers is interesting in its own right. Thus, we can use Euclid’s algorithm recursively to compute the GCD of more than two numbers. Also, we can do a constructive computation, the so-called extended GCD, which expresses the GCD as a linear combination of the input numbers. Extended GCD computation is of particular interest in number theory (see [1, chapters 2 and 3]) and in computational linear algebra ([3, 4, 9]), in both of which it takes a basic role in fundamental algorithms. An overview of some of the earlier history of the extended GCD is given in [1], showing that it dates back to at least Euler. Motivated by many efforts to find good algorithms for extended GCD computation, Majewski and Havas ([12]) showed that this is genuinely difficult. There are a number of problems for which efficient solutions are not readily available.
منابع مشابه
A Data Focusing method for Microwave Imaging of Extended Targets
This paper presents a data focusing method (DFM) to image extended targets using the multiple signal classification (MUSIC) algorithm. The restriction on the number of transmitter-receiver antennas in a microwave imaging system deteriorates profiling an extended target that comprises many point scatterers. Under such situation, the subspace-based linear inverse scattering methods, like the MUSI...
متن کاملBlind Signal Separation Using an Extended Infomax Algorithm
The Infomax algorithm is a popular method in blind source separation problem. In this article an extension of the Infomax algorithm is proposed that is able to separate mixed signals with any sub- or super-Gaussian distributions. This ability is the results of using two different nonlinear functions and new coefficients in the learning rule. In this paper we show how we can use the distribution...
متن کاملTuning of Extended Kalman Filter using Self-adaptive Differential Evolution Algorithm for Sensorless Permanent Magnet Synchronous Motor Drive
In this paper, a novel method based on a combination of Extended Kalman Filter (EKF) with Self-adaptive Differential Evolution (SaDE) algorithm to estimate rotor position, speed and machine states for a Permanent Magnet Synchronous Motor (PMSM) is proposed. In the proposed method, as a first step SaDE algorithm is used to tune the noise covariance matrices of state noise and measurement noise i...
متن کاملImproved COA with Chaotic Initialization and Intelligent Migration for Data Clustering
A well-known clustering algorithm is K-means. This algorithm, besides advantages such as high speed and ease of employment, suffers from the problem of local optima. In order to overcome this problem, a lot of studies have been done in clustering. This paper presents a hybrid Extended Cuckoo Optimization Algorithm (ECOA) and K-means (K), which is called ECOA-K. The COA algorithm has advantages ...
متن کاملBlind Signal Separation Using an Extended Infomax Algorithm
The Infomax algorithm is a popular method in blind source separation problem. In this article an extension of the Infomax algorithm is proposed that is able to separate mixed signals with any sub- or super-Gaussian distributions. This ability is the results of using two different nonlinear functions and new coefficients in the learning rule. In this paper we show how we can use the distribution...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 78 شماره
صفحات -
تاریخ انتشار 2003